﻿#define _CRT_SECURE_NO_WARNINGS 1
//
//#include <stdio.h>
//
//int main() {
//    long sum = 0;
//    for (int i = 1; i <= 100; i++) {
//        sum += i * i;
//    }
//    printf("1²+2²+...+100² = %ld\n", sum);
//    return 0;
//}




//
//#include <stdio.h>
//
//int main() {
//    int n;
//    printf("请输入n的值: ");
//    scanf("%d", &n);
//
//    long total = 0;
//    long fact = 1;
//
//    for (int i = 1; i <= n; i++) {
//        fact *= i;
//        total += fact;
//    }
//
//    printf("1!+2!+...+%d! = %ld\n", n, total);
//    return 0;
//}



//
//#include <stdio.h>
//
//int main() {
//    int n;
//    printf("请输入n的值: ");
//    scanf("%d", &n);
//
//    double sum = 0.0;
//    int sign = 1;
//
//    for (int i = 1; i <= n; i++) {
//        sum += sign * 1.0 / i;
//        sign = -sign;
//    }
//
//    printf("1-1/2+1/3-...±1/%d = %f\n", n, sum);
//    return 0;
//}



//
//
//#include <stdio.h>
//
//int main() {
//    int nums[10];
//    printf("请输入10个整数: ");
//
//    for (int i = 0; i < 10; i++) {
//        scanf("%d", &nums[i]);
//    }
//
//    int min = nums[0];
//    for (int i = 1; i < 10; i++) {
//        if (nums[i] < min) {
//            min = nums[i];
//        }
//    }
//
//    printf("最小的数是: %d\n", min);
//    return 0;
//}




#include <stdio.h>

int main() {
    int score;
    int count[5] = { 0 }; // 分别对应5个分数段

    printf("请输入学生成绩(-1结束):\n");

    while (1) {
        scanf("%d", &score);
        if (score == -1) break;

        if (score >= 90 && score <= 100) {
            count[0]++;
        }
        else if (score >= 80) {
            count[1]++;
        }
        else if (score >= 70) {
            count[2]++;
        }
        else if (score >= 60) {
            count[3]++;
        }
        else {
            count[4]++;
        }
    }

    printf("成绩统计:\n");
    printf("90-100分: %d人\n", count[0]);
    printf("80-89分: %d人\n", count[1]);
    printf("70-79分: %d人\n", count[2]);
    printf("60-69分: %d人\n", count[3]);
    printf("60分以下: %d人\n", count[4]);

    return 0;
}